special-purpose trailer - İspanyolca İngilizce Sözlük